former CEO of Time Warner, on the disastrous $164 billion deal that sold Time Warner shares for AOL shares a decade ago; Levin called on today's business leaders to take responsibility for the financial crisis
Photo: Richard Drew / AP | Source: FINANCIAL TIMES